package com.servingcloud.servera.modules.model;

import javax.validation.constraints.NotNull;

import io.swagger.annotations.ApiModelProperty;

public class UserInfoSAVE {

    /**
     * 用户账号
     */
	@ApiModelProperty(value="用户账号", required=true)
	@NotNull(message="用户账号不能为空")
	private String userAlias;

    /**
     * 用户名
     */
	@ApiModelProperty(value="用户名", required=true)
	@NotNull(message="用户名不能为空")
	private String userName;

    /**
     * 手机
     */
	@ApiModelProperty(value="用户手机", required=true)
	@NotNull(message="用户手机不能为空")
	private String userMobile;

	@ApiModelProperty(value="用户年龄", required=true)
	@NotNull(message="用户年龄不能为空")
	private Short userAge;

    /**
     * 获取用户账号
     *
     * @return user_alias - 用户账号
     */
    public String getUserAlias() {
        return userAlias;
    }

    /**
     * 设置用户账号
     *
     * @param userAlias 用户账号
     */
    public void setUserAlias(String userAlias) {
        this.userAlias = userAlias == null ? null : userAlias.trim();
    }

    /**
     * 获取用户名
     *
     * @return user_name - 用户名
     */
    public String getUserName() {
        return userName;
    }

    /**
     * 设置用户名
     *
     * @param userName 用户名
     */
    public void setUserName(String userName) {
        this.userName = userName == null ? null : userName.trim();
    }

    /**
     * 获取手机
     *
     * @return user_mobile - 手机
     */
    public String getUserMobile() {
        return userMobile;
    }

    /**
     * 设置手机
     *
     * @param userMobile 手机
     */
    public void setUserMobile(String userMobile) {
        this.userMobile = userMobile == null ? null : userMobile.trim();
    }

    /**
     * @return user_age
     */
    public Short getUserAge() {
        return userAge;
    }

    /**
     * @param userAge
     */
    public void setUserAge(Short userAge) {
        this.userAge = userAge;
    }
}